fine-leaved sheep's fescue - Francés Inglés Diccionario